protective caps - French English Dictionary